turn turtle


Results for "turn turtle"

English - Turkish Dictionary

turn turtle

(English - Turkish Dictionary) :
den. alabora olmak, altüst olmak, ters dönmek.